Rothbach est un village du Parc Naturel Régional des Vosges du Nord, il fait partie du canton de Niederbronn-les-Bains dans l'arrondissement de Haguenau, au Nord du département du Bas-Rhin en Alsace.